playing ability - Spanish English Dictionary